package com.liujg.future.model.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;

@Document("address")
@AllArgsConstructor
@NoArgsConstructor
@Data
public class Address {

    @Id
    private String id;

    private String userId;

    /**
     * 收货人姓名
     */
    private String receiver;
    /**
     * 联系方式
     */
    private String contact;
    /**
     * 所在省份编码
     */
    private String provinceCode;
    /**
     * 所在城市编码
     */
    private String cityCode;
    /**
     * 所在区/县编码
     */
    private String countyCode;
    /**
     * 详细地址
     */
    private String address;

    /**
     * 是否为默认，1为是，0为否
     */
    private Integer isDefault;

    private String fullLocation;
}
